Efficient Coupling of Parallel Applications Using PAWS
نویسندگان
چکیده
PAWS (Parallel Application WorkSpace) is a software infrastructure for use in connecting separate parallel applications within a component-like model. A central PAWS Controller coordinates the linking of serial or parallel applications across a network to allow them to share parallel data structures such as multidimensional arrays. Applications use the PAWS API to indicate which data structures are to be shared and at what points the data is ready to be sent or received. PAWS implements a general parallel data descriptor, and automatically carries out parallel layout remapping when necessary. Connections can be dynamically established and dropped, and can use multiple data transfer pathways between applications. PAWS uses the NEXUS communication library and is independent of the application’s parallel communication mechanism.
منابع مشابه
Green and efficient synthesis of propargylamines via A3 coupling reaction using a copper (II)–thioamide combination
A one pot green three‐component coupling reaction of aldehyde, phenylacetylene, and amine derivatives in the presence of copper (II)–thioamide combination as a novel and efficient heterogeneous catalyst under solvent–free conditions is reported. The catalyst displayed high activity and afforded the corresponding propargylamines in good to high yields. The key to this procedure was the generatio...
متن کاملEnabling Asynchronous Interaction and Coupling for Parallel Scientific Applications Using Decentralized Semantically-specialized Shared Spaces
OF THE DISSERTATION Enabling Asynchronous Interaction and Coupling for Parallel Scientific Applications using Decentralized Semantically-Specialized Shared Spaces by Li Zhang Dissertation Director: Professor Manish Parashar While large-scale parallel/distributed simulations are rapidly becoming critical research modalities in academia and industry, their efficient and scalable implementations c...
متن کاملPAWS: Collective Interactions and Data Transfers
In this paper we discuss problems and solutions pertaining to the interaction of components representing parallel applications. We introduce the notion of a collective port which is an extension of the Common Component Architecture (CCA) ports and allows collective components representing parallel applications to interact as one entity. We further describe a class of translation components, whi...
متن کاملSuzuki-Miyaura cross-coupling reaction catalyzed using highly efficient CN-dimeric ortho-palladated complex under microwave irradiation and conventional heating
Suzuki cross-coupling reaction of different aryl halides with arylboronic acids was successfully carried out in methanol using ortho-palladated complex of 2-methoxyphenethylamine. All substrates afforded the corresponding products in good to high yields in the presence of low amounts of this complex as efficient and active catalyst. Application of microwave irradiation improved the yields of th...
متن کاملSuzuki-Miyaura cross-coupling reaction catalyzed using highly efficient CN-dimeric ortho-palladated complex under microwave irradiation and conventional heating
Suzuki cross-coupling reaction of different aryl halides with arylboronic acids was successfully carried out in methanol using ortho-palladated complex of 2-methoxyphenethylamine. All substrates afforded the corresponding products in good to high yields in the presence of low amounts of this complex as efficient and active catalyst. Application of microwave irradiation improved the yields of th...
متن کامل